Patents Examined by Mohamed Wasel
-
Patent number: 12143300Abstract: Receiving, by a network device at a receiving time, one or more packets, each packet being one of a plurality of ordered packets in one of a plurality of streams received at the network device. Determining, by the network device for each received packet, a transmit time based on one timer common to the plurality of streams. Indexing, by the network device in a data store common to the plurality of streams, each packet by the determined transmit time. Transmitting, by the network device at each particular time corresponding to a determined transmit time, all packets in the data store indexed to the particular time.Type: GrantFiled: February 28, 2022Date of Patent: November 12, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Salem Amin Al-Damluji, Anish Kavia
-
Patent number: 12132608Abstract: An electronic device includes a first processor; a first commissioning element to communicate with external devices using wireless communication and a first memory storing programs for commissioning a target device onto a communication network. The communication network has configuration data including a network identifier and a network key. The programs provide a user interface for commissioning the target device. The target device includes a second processor, a second wireless radio, and a second commissioning element to receive the network configuration data. The target device decodes the network configuration data to commission the target device onto the communication network. The electronic device sends the network configuration data to the target device and receives confirmation that the target device has successfully connected to the communication network. The electronic device displays the success in a user interface.Type: GrantFiled: June 3, 2021Date of Patent: October 29, 2024Assignee: Google LLCInventors: Jeffrey P. Mathews, Lee R. Taylor
-
Patent number: 12126461Abstract: The present disclosure is directed to a centralized control policy for multicast replicator selection.Type: GrantFiled: June 13, 2022Date of Patent: October 22, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Alfred C. Lindem, III, Ravi Kiran Chintallapudi, Gaurav Shrivastava, Jining Tian, Praleshkumar Gunvantray Patel
-
Patent number: 12124929Abstract: A method may include obtaining feature data associated with a set of feature inputs of a machine learning model, determining a probability that a subset of the feature data is concurrently used as the set of feature inputs for the machine learning model, and storing the subset of the feature data on a same cache node or server of a plurality of cache nodes or servers based on the probability.Type: GrantFiled: January 25, 2023Date of Patent: October 22, 2024Assignee: Visa International Service AssociationInventors: Yu Gu, Hongqin Song
-
Patent number: 12126587Abstract: A verification system implements technical solutions for verifying the delivery of messages transmitted by mobile communication systems and the processing of those messages. The message verification system includes a model database and verification processing circuitry configured to receive transmitter route data, receive receiver route data, determine a viewshed for a message, and compare the viewshed to the receiver route data.Type: GrantFiled: December 6, 2022Date of Patent: October 22, 2024Assignee: BILLUPS LLCInventors: Shawn Spooner, Sicong Chen
-
Patent number: 12125397Abstract: A vehicle includes systems and methods to guide the vehicle. A sensor detects objects around the vehicle and processor includes a predicted motion component and a predicted imaging component to avoid objects around the vehicle. The system and method then avoid the object if the processor determines that an intersection will occur between the object and the vehicle.Type: GrantFiled: July 6, 2022Date of Patent: October 22, 2024Assignee: GoPro, Inc.Inventors: Pascal Gohl, Sammy Omari
-
Patent number: 12112093Abstract: Certain exemplary embodiments relate to entertainment systems that interact with users so as to provide for social networking and/or other services. In certain exemplary embodiments, an entertainment system is configured to provide jukebox-related and entertainment system mediated services that are accessible from within and from the outside of the location, coordinating social networking services among and between patrons within and outside of the location and also providing for advertisement opportunities. In certain exemplary embodiments, the entertainment system within a location may serve as and/or be connected to a jukebox. The entertainment system within the location may be connected to one or more client devices, one or more displays, one or more bar-top or hand-held gaming devices, etc., in certain exemplary embodiments.Type: GrantFiled: December 5, 2022Date of Patent: October 8, 2024Assignee: TOUCHTUNES MUSIC COMPANY, LLCInventors: Dominique Dion, Michael Tooker, Francois Guy, Francois Beaumier, Mounir Khenfir, Loic Gratton, Dominique Bureau, Harun Tunc Yayli
-
Patent number: 12113956Abstract: A first virtual image and a second virtual image are obtained, based on a relative location of a first eye and a second eye of user(s) with respect to an image plane of a display device. The display device includes a backlight, a first polarizer and a second polarizer, a first liquid crystal (LC) layer and a second LC layer arranged between the first polarizer and the second polarizer and having a gap. Drive signals are generated, based on the first virtual image, the second virtual image, and the relative location of the first eye and the second eye. The first LC layer and the second LC layer are controlled using the drive signals, to adjust a polarization of light passing therethrough, for producing a synthetic light field presenting the first virtual image and the second virtual image to the first eye and the second eye, respectively.Type: GrantFiled: April 16, 2024Date of Patent: October 8, 2024Assignee: DISTANCE TECHNOLOGIES OyInventor: Mikko Strandborg
-
Patent number: 12106502Abstract: A system and method for generating a depth map from image data in a surgical robotic system that employs a robotic subsystem having a camera assembly with first and second cameras for generating image data. The system and method generates based on the image data a plurality of depth maps, and then converts the plurality of depth maps into a single combined depth map having distance data associated therewith. The system and method can then control the camera assembly based on the distance data in the single combined depth map.Type: GrantFiled: August 5, 2022Date of Patent: October 1, 2024Assignee: Vicarious Surgical Inc.Inventors: Fabrizio Santini, Sammy Khalifa
-
Patent number: 12108150Abstract: An optical system for capturing information on the two-dimensional and/or three-dimensional distribution of wavefronts from a plurality of images, wherein the optical system comprises at least one sensor for capturing images, wherein the at least one sensor comprises a plurality of pixels and wherein at least some of the pixels comprise at least two photodiodes; at least one tunable optical element, wherein said at least one tunable optical element is adapted to vary the focus of the optical system; and wherein the optical system is configured for capturing a plurality of images with the at least one sensor at a plurality of focus positions set by the at least one tunable optical element.Type: GrantFiled: August 1, 2022Date of Patent: October 1, 2024Assignee: WOOPTIX S.L.Inventors: Ricardo Oliva Garcia, Ceruso Sabato, Jose Manuel Rodriguez Ramos
-
Patent number: 12106520Abstract: A method to obtain and process data to generate intrinsic hyper-spectral data cubes is provided, where a data acquisition procedure involves scanning the field of view under focused and diffused conditions and an intrinsic calibration procedure requires focused and diffused scans of the field of view of a white reference surface. The spectra of the diffuse scan of the white reference surface is subtracted from the spectra of the focused scan of the white reference surface resulting in a residual data cube of a scan of the white surface. To obtain an intrinsic data cube of a field of view of interest, the residual data cube is added to the diffused data cube of the field of view of interest generating a resulting data cube that is subtracted from the focused data cube field of view of interest.Type: GrantFiled: January 27, 2024Date of Patent: October 1, 2024Assignee: Center for Quantitative CytometryInventors: Abraham Schwartz, Philip Sherman
-
Patent number: 12101374Abstract: The technology described herein allocates resources in a cloud computing environment using a 5G network. The system can connect a device to the 5G network and collect data related to the device such as a location of the device and characteristics of use of the device with the 5G network. The system can create a device service profile of the device based at least in part on the data related to the device. The system can then dynamically partition computing resources within the cloud computing environment for the device based on the device service profile and a time-of-day in the location of the device to thereby provide on-demand access to content or services in the cloud computing environment to the device over the 5G network.Type: GrantFiled: November 23, 2022Date of Patent: September 24, 2024Assignee: T-Mobile USA, Inc.Inventors: Venson Shaw, Sunil Lingayat
-
Patent number: 12095835Abstract: The present disclosure relates to a method for a smooth screen switch between image cloud streaming (ICS) of receiving a screen in an image mode and video cloud streaming (VCS) of receiving a screen in a video mode in a cloud streaming service.Type: GrantFiled: June 23, 2023Date of Patent: September 17, 2024Assignee: SK Planet Co., Ltd.Inventor: Eung Ju Lee
-
Systems and methods for providing user-specific dynamic content for facilitating online transactions
Patent number: 12079865Abstract: Methods and systems for automatically providing dynamic content for facilitating a transaction are described herein. An online marketplace is accessed by a client device over a network. A user identifier associated with the client device is passed to a payment service provider via a merchant system associated with the online market place. Dynamic content is generated by the payment service provider in response to the user identifier and subsequently served to the client device over the network.Type: GrantFiled: February 10, 2023Date of Patent: September 3, 2024Inventors: Hugo Olliphant, Ray Tanaka, Alan Tien, Roy Vella -
Patent number: 12081367Abstract: Compute nodes can execute virtual routers to implement a forwarding plane for one or more virtual networks having virtual network destinations hosted by the compute nodes. In one example, a method includes generating, by a software-defined networking (SDN) controller that manages a plurality of compute nodes, based on a unique identifier of a virtual network, a route target value for the virtual network, wherein the virtual network comprises virtual network endpoints executing on the compute nodes; and outputting, by the SDN controller and to a routing protocol peer device, a virtual private network (VPN) route that includes the route target value for the virtual network and a virtual network prefix associated with the virtual network, the VPN route for routing to the plurality of compute nodes executing the virtual network endpoints of the virtual network.Type: GrantFiled: April 17, 2023Date of Patent: September 3, 2024Assignee: Juniper Networks, Inc.Inventors: Sandeep Sridhar, Ganesha Hebbale Venkatasubbaiah
-
Patent number: 12072671Abstract: A holographic projector comprising a spatial light modulator arranged to display a hologram of a light pattern for projection and to spatially-modulate light, in accordance with display, to form a holographic reconstruction, wherein the holographic reconstruction is spatially-separated from the spatial light modulator. If the holographic projection is operating properly, the formed holographic reconstruction should correspond to the light pattern. The holographic projector also comprises a detector array comprising a plurality of light detection elements arranged to detect light corresponding to a respective plurality of positions of the holographic reconstruction and to provide a respective plurality of output signals related to light detection, and a fault detection circuit arranged to compare one or more of the plurality of output signals from the respective plurality of light detection elements with one or more of a plurality of expected signals based on the light distribution of the light pattern.Type: GrantFiled: June 30, 2021Date of Patent: August 27, 2024Assignee: Envisics LtdInventors: Timothy Smeeton, Alexander Cole
-
Patent number: 12074840Abstract: Embodiments include techniques to receive and process data from a data service provider, communicate a plurality of messages comprising the data to a streaming data platform and detect a failure of delivery of the plurality of messages to the streaming data platform. Embodiments further include techniques communicate the plurality of messages to a distributed message queue service of a distributed message queue system, publish each of the plurality of messages to the streaming data platform, determine each of the plurality of messages published to the streaming data platform was successful or unsuccessful, and retry publication of each unsuccessfully published message of plurality of messages to the streaming data platform.Type: GrantFiled: October 17, 2022Date of Patent: August 27, 2024Assignee: Capital One Services, LLCInventors: Lavangana Govil, Vijayasuriya Ravi
-
Patent number: 12066997Abstract: A method for determining data consistency in a distributed asynchronous architecture is provided. A server receives transaction requests for processing transactions. The server offers one or more services for processing each transaction. Execution of a service for a transaction corresponds to partial processing of the corresponding transaction. The server generates, for each transaction, one or more disposition messages based on the execution of the one or more services. The server aggregates, for each transaction, the generated one or more disposition messages based on a unique identifier of a corresponding transaction and determines a data consistency rate based on the aggregated one or more disposition messages and a set of rules. The set of rules defines one or more standard sequences for executing the one or more services for processing each transaction.Type: GrantFiled: June 1, 2020Date of Patent: August 20, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Geetkumar Subhashchandra Gangwar, Gaurav Jain, Hitesh Mrig
-
Patent number: 12062240Abstract: A monitoring system can include an electronic device operably coupled with a vehicle. One or more sensors operably can be operably coupled with the electronic device. A user interface can be operably coupled with the electronic device. A controller can be operably coupled with the electronic device. The controller can be configured to receive data from the one or more sensors and provide an instruction to the electronic device based on the data from the one or more sensors, wherein the instruction is related to mitigating an upcoming information of interest along a route.Type: GrantFiled: September 17, 2021Date of Patent: August 13, 2024Assignee: VergeIQ, LLCInventors: Ricky Samona, Christopher Benham
-
Patent number: 12052328Abstract: Disclosed are systems and methods for a software development architecture enabling users to locally test and develop software, using a multitude of remote devices of their choice. The user can choose the remote devices, including the hardware and software on the remote device. The operator of the architecture can provide error analysis, without substantively inspecting the user's software calls and sensitive data. In some embodiments, traffic routing data is used to detect the source and type of a test session error, without inspecting the payload in the traffic.Type: GrantFiled: September 29, 2022Date of Patent: July 30, 2024Assignee: BrowserStack LimitedInventors: Bipul Jain, Yohan Pereira