Image networks for mobile communication
10755101 ยท 2020-08-25
Inventors
Cpc classification
H04W4/18
ELECTRICITY
G06V20/30
PHYSICS
H04N1/00153
ELECTRICITY
H04W4/00
ELECTRICITY
H04N1/32128
ELECTRICITY
G06T3/4038
PHYSICS
H04N2201/3225
ELECTRICITY
H04N2201/3253
ELECTRICITY
International classification
Abstract
A mobile communication system based on images, enabling communication between a plurality of mobile devices and servers, wherein the images have associated additional properties in the nature of voice, audio, data and other information. The system further enabling the formation of one or more image networks wherein the images are stored, organized, connected and linked to each other by one or more methods inclusive of one to one connection between images, a hierarchical connection between images and or other methods of connection between images to facilitate efficient image based communication between mobile devices, stationary devices and servers based on the mobile device identification, mobile device specific profiles and user specific profiles. The imaged base network system further having the ability to learn and form intelligent association between objects, people and other entities; between images and the associated data relating to both animate and inanimate entities for intelligent image based communication in a network.
Claims
1. A computer implemented method comprising: acquiring at least one image of an object by an image acquisition device of a mobile device; rendering a view of the object in the at least one image by extrapolation and by capturing one or more additional images of the object; and generating a plurality of representations of the view of the object including a 360 degree view of the object.
2. The method of claim 1, further comprising: rendering a plurality of images of the object that can be viewed as a sequence.
3. The method of claim 1, wherein the image acquisition device comprises of at least one camera.
4. The method of claim 3, further comprising: an image profile that associates the at least one image to one or more collateral information.
5. The method of claim 1, further comprising: obtaining in association with the object both a partial real view and a generated visual representation.
6. The method of claim 5, further comprising: forming a set of images to depict the object based on the view of the object from a plurality of vantage points.
7. The method of claim 1, comprising: linking one or more audio files to the rendered view of the object.
8. The method of claim 7, comprising: linking one or more video files to the rendered view of the object.
9. The method of claim 8, comprising: providing the one or more video files in association to the rendered view of the object upon a command.
10. The method of claim 9, comprising: providing for display on the mobile device one or more associated web content in association with the rendered view of the object.
Description
BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWING
(1) The accompanying drawings, being incorporated in and forming a part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the present invention:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF THE INVENTION
(13) These features and other novel features are described in detail to further illustrate and explain with reference to the appended figures.
(14) Referring now to
(15) The mobile device is enabled with the capability to acquire images by built in camera or external means 109, send 110, receive 111, process with a built in processor 112, store information locally 113, recognize and compare image and other patterns 114, with the composite functions being represented by 108 for providing the needed functionality for wired or wireless communication of images and other information.
(16) The image entity 120 describes the relationship between the image 130, and video 131 and other collateral and associated information which is defined as an image profile 121. The image profile 121, comprises of audio 140, voice/speech 141, language 150, text 151, handwriting 152, data 160, location 170, time 171, encryption 180, compression 181, description 190, function 191, behavior 192 and relationship 193.
(17) The image 130 and video 131 can be expressed as purely digital data and all of the other information associated with the image profile 121 may also be represented as purely digital data. The digital rendering of the composite data creates a purely digital image entity 120 comprising of an image and an image profile. Thus an image entity can be efficiently communicated across a wired or wireless physical network, received and sent and further processed for the desired utility to form a virtual network composed of images and associated image profiles. As an example an image entity can be viewed just as an image only or activated to deliver voice, music or other functions by selecting the functionality by appropriate interface means such as touching a portion of the image, by voice command and or other means.
(18) Efficient communication is achieved through compression and decompression as may be appropriate at the send or receive side of a device in the physical network. The conversion of voice, speech, text and handwriting is enabled by digital processing of the data at the mobile device level, the local server level, the central server level, the network server level and or the network server level to provide enhanced utility to the mobile device user based on mobile device profiles and or user profiles. The behavior of an image by itself and or in relation to other images is capable of being modeled. The dynamic construction, storage and use of a virtual image entity is enabled by software means using the software, processing power/databases/lookup-tables resident within the mobile device and or in conjunction with the software, processing power/databases/lookup-tables resident in a physical network at the local, central, escrow and or the network server by fully leveraging the wired or wireless connectivity.
(19) In the present system a plurality of device profiles and user profiles, with the capability to acquire images and related information by mobile device means, capability to recognize the images and compare the images, and the capability to send, receive, process and store by wired or wireless communication means is described. The image further being described as a virtual image entity by software means wherein the image entity comprises of an image profile that associates the image with collateral information such as audio, voice, text, speech, location, time data, handwriting, encryption/decryption, compression/decompression, description, behavior, function and relationships to other images/objects to form an image profile.
(20) An image entity thus is unitized as a distinct and identifiable digital entity, said unitized image entity having embedded multimedia capabilities, location, security and executable functions that are inherently associated with the image with the added ability to launch the desired multimedia method for rendering and or actuating a desired virtual or physical function. The unitized digital image entities are linked together to form an image network with the ability to send the selected unitized image entity across a physical network or across one virtual image network to another and or propagate an entire image network across a physical network to a mobile devices, servers and other devices for delivering utility to the user based on device/user profiles. The linking of image entities to form a image network is relationship based, where the user defines the relationship or the relationship is learnt by software means based on the past user behavior patterns and potential user behavior patterns.
(21) A mobile device is enabled in the present invention to digitize and unitize an image entity by means of the software/processing power, storage/databases/lookup-tables resident on the mobile device and or in conjunction with the software/processing power, storage/databases/lookup-tables resident on the local, central, escrow and or network servers leveraging the high speed wired or wireless connectivity between mobile devices and stationary devices. Currently, transmission across a digital network is by means of digital packets. The image entity is composed of digital data packets. However, these packets of digital data have a pre-existing relationship in the form of an image entity that is digitized and unitized. The image entity may be described as a super sized packet of digital data enabling the transmission of image entities efficiently across a network to dynamically construct/deconstruct and switch and rout image entities in an image network.
(22) Referring now to
(23) Referring now to
(24) Referring now to
(25) Further referring now to both
(26) Referring now to
(27) Referring once again to
(28) The mobile device user by means of the mobile device is enabled to dynamically construct and deconstruct various types of image networks 530, for the desired utility and associate these networks with a desired user profile and or a mobile device profile. The image network comprises of constituent image entities 531, 532, 533, 534 and 535. Similarly another image network 540 and 550 may be constructed. Similarly a virtual object network 580 is enabled comprising of related objects and sub objects.
(29) The utility of an image network is derived when the virtual image network is accessible by one or more mobile devices 573, 572, and 571 comprising a device network 570 which in turn is connected by wired or wireless means to other stationary devices, intelligent devices, intelligent sensors, image sensors, local servers, central servers, escrow servers, and network servers. The physical network formed in this manner enables the innovative software to be deployed at one or more devices/servers providing the means for constructing and implementing image networks by leveraging the processing power/databases/lookup-tables at the desired nodes in the physical network and or a combination of nodes in the network.
(30) The utility to one or more individual users 596 and 597 is further enabled when the virtual image network is the either a preferred or necessary medium of communication between users because of ease of use. Additionally, individuals may form a virtual network of people joined together for a specific purpose such as social networks, professional networks, enterprise networks, family networks, friends networks and other networks. Such virtual people networks are represented by 560 with specific individuals and their relationships with each other being represented by 561, 562, 563, 564 and 565. Each user in such people networks has one or more profiles and is enabled to form multiple people networks. The present invention teaches the means for propagating an image entity to a specific device/user and or to a plurality of devices/user enabling the people networks to be a viable means for a rich and meaningful communication and interaction. An image entity or a series of image entities may be propagated to the desired devices/users at the desired time and for the desired purpose enabling image network based multimedia communication that is relevant in a highly interconnected digital world. Further the image entity is replicated and delivered and placed in specific nodes of one or more people networks of a user and or one or more people networks of a plurality of users.
(31) Referring now to
(32) The image switch/router further comprising the capability for pattern recognition of images by the image processor, 615, a means for comparison of images and image profiles 616, a general purpose processor and one or more special purpose processors, 618 for processing audio and other digital signals, a means for storage and means for establishing lookup-tables, 619 and an I/O manager for enabling the desired switching and routing across a physical network or the virtual image network.
(33) The inputs to the image switch/router consist of an image entity, 600 that further comprises of an image, 601 and an image profile, 602. The outputs to the image switch/router consist of an image entity, 630 that further comprises of an image, 631 and an image profile, 632. The foregoing architecture is for illustrative purposes and the novel features of processing an image entity may be executed by software by a single processor and other modifications to form an image switch/router for switching and routing of images in an image network.
(34) The image network, 640 comprising of sub image entities 641 through 645; the image network, 650 comprising of sub image entities 651 through 652 and the image network, 660 comprising of sub image entities 661 through 663 are virtual entities that exist on the network at one or more nodes and storage devices. The entire image network such as 640, 650 and 660 and or a specific image entity within these image individual image networks may be swapped from one network to another by image switching and routing; and or generally sent across a physical network to a physical device by means of routing tables/protocols 670, 671 and 672.
(35) The novel system of the present invention thus enables an image to be linked with its associated profile, the profile further having audio, text, data and other information to form an image entity that is purely digital and virtual; enabling the image entities to be linked together by a user defined relationship to form a virtual image network which can be propagated across a physical network to a physical device for the desired display format and or further utility to the user based on device profiles and user profiles. The utility may be derived by visual means only and or coupled with other mediums such as voice, text and others since the image entity comprises of such collateral forms of information.
(36) The actuation of the image entity may be executed by a plurality of interface methods to access the specific digital data individually and or in combination inclusive of the capability to launch an application that performs a specific function and or action, said functions and actions being virtually executed and or physically enabled. An example of this is by clicking on an image of a garage door the door may be opened or closed. Another example is the image entity may be associated virtually with another image entity. For example the image of a car, a car whose image is characterized and related to the home owner, that is approaching the garage from the outside may cause the garage door to open, since these two images are linked by a relationship that was previously defined and approved by the user. The garage door was physically opened in this example since the software caused a function to be executed. The behavior can also be learned based on user defined profiles. Thus image based networks of the present invention are of great utility and practical applications. An image based network by definition includes still images and video.
(37) Referring now to
(38) Referring now to
(39) Further referring now to both
(40) Referring now to
(41) The object entity 900 may be viewed by a camera, image sensors or other image acquisition methods from all angles when physically possible to get an image with an associated image profile to form an image entity that best describes the object when viewed from that particular angle or vantage point. The Image entities 910, 920, 930, 940, 950, 960, 970 and 980 represent the view from different angles. The representation is intended to be 3D spherical and not two dimensional.
(42) Example of an object that may be viewed from the outside is a home. In the event the full view from all angles is not possible due to lack of access, then it is possible by software means to extrapolate using various algorithms to render an image that is most representative. The ability to generate image entities with a mobile device and or other means is enabled, to represent an object and construct an object network and or an image network. The image network is represented as 990 showing an image network of all the images thus generated with their respective image profiles.
(43) Referring now to
(44) The object entity 1000 may be viewed by a camera, image sensor or other image acquisition methods from all angles when physically possible, to get an image with an associated image profile to form an image entity that best describes the object when viewed from that particular inside angle or vantage point. The Image entities 1010, 1020, 1030, 1040, 1050, 1060, 1070 and 1080 represent the view from different angles. The representation is intended to be 3D spherical and not two dimensional. The image network is represented as 1090 showing an image network of all the images thus generated from the inside with their respective image profiles.
(45) The image networks generated from the inside and or the outside represent the object enabling these virtual image networks to be stored, further processed or sent to the desired mobile device, stationary device and or the servers in a physical network. The ability to construct/deconstruct/modify/store and generally render the image networks to be useful is enabled by means of the mobile device acting by itself and or in conjunction with other mobile devices, sensors and servers leveraging the software, processing power, storage, databases, lookup-tables and wired or wireless connectivity in a desired manner by the user at the desired node in a physical network. The image acquisition may be means of light in any wavelength, by sound, by electromagnetic means such as RF and other methods.
(46) Each physical object and subsets of an object may be uniquely identified and represented by a plurality of characteristics, relationships and behavior patterns. The identification of an object and or subsets of an object may be by attached or embedded RF tags or chips wherein the tags and chips contain the relevant information such as form, function, colors, size, relationships and other parameters. Additionally sound based methods may be used for location determination in an environment. Location may be determined by GPS, global positioning means. The ability to time stamp and location stamp the original object entity definition coupled with the precise location and time of the construction of an object network is enabled. The objects transmit/receive data by means of the communication tags/chips enabling the data to be characterized and enabling placement of the object entity in a virtual object network. The construction, deconstruction, modification and storage of the object network is also time stamped, location stamped and author stamped by software means. Similarly, the original definition of the virtual image entity is, author, time and location stamped by software means. The placement of each image entity in a virtual image network is also author, time and location stamped by software means enabling the discovery trail of one or more actions. The construction, deconstruction, modification and storage of the image network is also time stamped, location stamped and author stamped by software means.
(47) The object may be defined as an object entity with a plurality of object profiles or no object profile. The object network may be defined with a plurality of object network profiles or no object network profiles. The image may be defined as an image entity with a plurality of image profiles or no image profile. The image network may be defined with a plurality of image network profiles or no image network profiles. The foregoing teaches the means for object and image networks to be enabled dynamically and in real time.
(48) Referring now to
(49) The controller 1120 may be a remote controller or a mobile device that performs the additional functions of the controller in an image network and or a standard non image network. The mobile device may be configured to perform the functions of a controller 1120 by itself and or in conjunction with the processing power of the local, central, escrow, the network server and the image switch/router. Alternately some or all of the functions of the controller may be incorporated in one or more devices and the display. The controller comprises of different types of actuation, command, control and function enabling features and serves as a means for interfacing with one or more devices, servers and the display. The controller function may be embedded in a mobile device.
(50) One type of interface is by means of touch 1121 further comprising of tactile 1122, keyboard 1123, pen or stylus 1124, and finger 1125. Another type of interface may be by optical means 1130 inclusive of light pointer 1129, infrared 1128 and other types of laser and optical methods, wherein the act of pointing at an image activates the image entity and launches an application. In addition another interface means is sound based 1127 by one or more methods. Another type of interface and command and control is by RF means, 1126. The image entity or the image network is enabled to execute certain desired functions by the appropriate command and control interface methods by means of the function selector 1132.
(51) The biometric command, control and authentication features 1133 are enabled by means of fingerprint 1134, photo identification 1135, retinal scan means 1136 and speech/voice recognition means 1137 with language translation 1138. The controller function is enabled by wired or wireless methods of communication. The controller enables a high degree of personalization to the profiles of different devices and users with the added capability for behavior modeling and response by means of the processing capability of the controller by itself and or in conjunction with a local, central, escrow and network server. The escrow server or the central server performs trusted authentication for a desired action or activity related to any network or any function thus providing a high level of security to the user and the integrity of the network.
(52) The display 1100 may be a standard non touch screen display such a CRT, plasma, LCD or other methods. The display may be touch screen enabled. The display may comprise of one or more physical or virtual display areas for the desired utility. Different windows are enabled within the display of same or different types of interface.
(53) The display is part of the physical network enabled for communication by wired or wireless means with other devices. Another novel embodiment of the present invention, the display is configured with one or more processors, storage, databases, lookup-tables and software to enable dynamic adjustments of the entire display area and or the adjustments of any localized area down to the pixel level for delivering images, image networks and video to the personalized viewing preference of the user.
(54) In another novel embodiment of the present invention, the display configuration and settings may be learned to the behavior patterns of the user for a specific type of image, image networks and video. In another embodiment of the present invention the spatial distortions across the display area, the aberrations in color and intensity of different images is also dynamically managed by local processing within the display and or in conjunction with the tremendous processing power of one or more servers. These features are dynamically and in real time enabled by means of the software, processing power, storage, databases and lookup-tables resident on the display itself and or in conjunction with the software, processing power, storage, databases and lookup-tables resident on the mobile device, controller, local, central, escrow and or network server.
(55) Referring to
(56) The display configuration described in the embodiment of the present invention is all digital communication and processing enabled and relates to mobile devices and also stationary intelligent devices such as a Television or a monitor to provide a very high definition and high fidelity multimedia experience.
(57) Referring to
(58) The foregoing descriptions of specific embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and it should be understood that many modifications and variations are possible in light of the above teaching. The embodiments were chosen and described in order to best explain the principles of the present invention and its practical application, to thereby enable others skilled in the art to best utilize the present invention and various embodiments, with various modifications, as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the Claims appended hereto and their equivalents.